// 主页相关
import instance from '../utils/request'
// 获取频道结果
export function getChannelsApi () {
  return instance({
    url: '/v1_0/channels',
    method: 'GET'
  })
}
// 获取用户的频道列表
export function getUserChannelsApi () {
  return instance({
    url: '/v1_0/user/channels',
    method: 'GET',
    needToken: true
  })
}
// 批量修改用户频道列表（重置式）
export function resetUserChannelsApi (arr) {
  return instance({
    url: '/v1_0/user/channels',
    method: 'PUT',
    needToken: true,
    data: {
      channels: arr
    }
  })
}
// 获取当前频道章列表
export function getArticlesApi (params) {
  return instance({
    url: '/v1_1/articles',
    method: 'GET',
    needToken: true,
    params: params
  })
}
// 举报文章
export function setReportsApi (data) {
  return instance({
    url: '/v1_0/article/reports',
    method: 'POST',
    needToken: true,
    data: data
  })
}
// 拉黑作者
export function setBlacklistsApi (data) {
  return instance({
    url: '/v1_0/user/blacklists',
    method: 'POST',
    needToken: true,
    data: data
  })
}
// 对文章不喜欢
export function setDislikesApi (data) {
  return instance({
    url: '/v1_0/article/dislikes',
    method: 'POST',
    needToken: true,
    data: data
  })
}
